package com.itheima.service;

import com.itheima.pojo.Emp;
import com.itheima.pojo.PageBean;
import com.itheima.pojo.Students;
import com.baomidou.mybatisplus.extension.service.IService;

import java.time.LocalDate;
import java.util.Date;
import java.util.List;

/**
* @author VRMMO
* @description 针对表【students】的数据库操作Service
* @createDate 2025-03-26 20:16:29
*/
public interface StudentsService {
    /**
     * 分页查询
     * @param page
     * @param pageSize
     * @return
     */
    PageBean page(Integer page, Integer pageSize, String name, Short gender, Date birth);

    /**
     * 批量删除
     * @param studentids
     */
    void delete(List<Integer> studentids);

    /**
     * 新增学生
     * @param student
     */
    void insert(Students student);

    /**
     * 根据studnetid查询学生
     * @param studentid
     * @return
     */
    Students getById(Integer studentid);

    /**
     * 更新学生信息
     * @param students
     */

    void update(Students students);
}
